//
//  RoomDataProcess.h
//  QRMaster
//  分配时间的房间数据处理
//  Created by myApple on 16/5/16.
//  Copyright © 2016年 myApple. All rights reserved.
//

#import <Foundation/Foundation.h>

typedef void(^allocateRoomId)(NSMutableArray * roomIdArray);

@interface RoomDataProcess : NSObject

/**
 *  已经被分配的房间ID数组
 */
@property(nonatomic,copy)allocateRoomId roomIdArrayBlock;

/**
 *  后台数据处理
 *
 *  @param data 后台json
 *
 *  @return 需要的三层结构房间数据
 */
-(NSMutableArray *)dataProcess:(NSArray *)data;

/**
 *  分配房间的模型数组
 *
 *  @return 房间数组
 */
-(NSMutableArray *)getRoomDataAllocate;

/**
 *  分配楼层的模型数组
 *
 *  @return 楼层模型数组
 */
-(NSMutableArray *)getFloorDataAllocate;

/**
 *  分配楼栋的模型数组
 *
 *  @return 楼栋模型数组
 */
-(NSMutableArray *)getBuildDataAllocate;
@end
